used to rush - English Synonyms Dictionary